predator-prey relationship - Espagnol Anglais Dictionnaire